Drugs that increase the requirements for pyridoxine include hydralazine, isoniazid, penicillamine and oral contraceptives.
Neomycin, aminosalicylic acid, histamine H2-antagonists and colchicine may reduce the absorption of vitamin B12 from the gastrointestinal tract. Oral contraceptives may reduce serum concentrations of vitamin B12. Though unlikely to be of clinical significance, many interactions of vitamin B12 should be taken into account when performing assays for blood concentration. Parenteral chloramphenicol may attenuate the effect of vitamin B12 in anemia.